home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
COMMODOR
/
KERMIT2.SDA
/
KERMIT 7.DOC
< prev
Wrap
Text File
|
2000-06-30
|
12KB
|
529 lines
├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 35
╙├╥┼┼╬-─╥╔╓┼╥ COMMAND ARE NOT CURRENTLY SUPPORTED.
╙TATUS
╙╘┴╘╒╙ DISPLAYS THE CURRENT VALUES OF VARIOUS COUNTS ASSOCI-
ATED WITH THE MOST RECENT FILE TRANSFER. ╘HIS INCLUDES THE
NUMBER OF CHARACTERS THAT HAVE BEEN SENT AND RECEIVED FROM
THE REMOTE ╦ERMIT WITH THE AMOUNT OF CHARACTERS WHICH WERE
ACTUAL DATA AS WELL AS THE OVERHEAD FOR BOTH SEND AND
RECEIVE. ┴LSO INCLUDED IS THE LAST ERROR ENCOUNTERED (IF
ANY) AND THE DISK DRIVE ERROR STATUS (ABSENT IF NO ERROR).
╙╘┴╘╒╙ HAS NO ARGUMENTS WITH THE FORMAT:
╦ERMIT-65>STATUS
╨AGE 36 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
┴PPENDIX ┴: ╔MPLEMENTATION ╬OTES
╘HIS APPENDIX CONTAINS INFORMATION MAINLY OF INTEREST TO
PEOPLE WHO ARE FAMILIAR WITH ╦ERMIT-- EXPERIENCED USERS AND
PROGRAMMERS. ╞IRST TIME USERS MAY NOT FIND TOO MUCH USEFUL
INFORMATION HERE.
╙UMMARY OF ╦ERMIT ├APABILITIES
├-64/128 ╦ERMIT V2.2 ├APABILITIES AT A ╟LANCE:
╠OCAL OPERATION: ┘ES
╥EMOTE OPERATION: ┘ES
╘RANSFER TEXT FILES: ┘ES
╘RANSFER BINARY FILES: ┘ES
╫ILDCARD SEND: ╬O
^╪/^┘ INTERRUPTION: ┘ES
╞ILENAME COLLISION AVOIDANCE: ┘ES
├AN TIME OUT: ┘ES
8TH-BIT PREFIXING: ┘ES
╥EPEAT COUNT PREFIXING: ╬O
┴LTERNATE BLOCK CHECKS: ╬O
╘ERMINAL EMULATION: ┘ES
├OMMUNICATION SETTINGS: ┘ES
╘RANSMIT ┬╥┼┴╦: ┘ES
╔┬═ COMMUNICATION: ┘ES
╘RANSACTION LOGGING: ╬O
╙ESSION LOGGING (RAW DOWNLOAD): ╬O
╥AW UPLOAD: ╬O
┴CT AS SERVER: ╬O
╘ALK TO SERVER: ┘ES
┴DVANCED SERVER COMMANDS: ╬O
╠OCAL FILE MANAGEMENT: ┘ES
╚ANDLE FILE ATTRIBUTES: ╬O
├OMMAND/INIT FILES: ┘ES
╨RINTER CONTROL: ╬O
╦NOWN ╥ESTRICTIONS
╦ERMIT IS A COMPREHENSIVE TELECOMMUNICATIONS PACKAGE.
┬ECAUSE IT IS CONTINUALLY UNDER DEVELOPMENT, HOWEVER, SOME
FEATURES ARE NOT FULLY IMPLEMENTED. ╘HESE INCOMPLETE
FEATURES THEREFORE HAVE SOME RESTRICTIONS AS TO THEIR USE.
╘HEY ARE:
+ ╘HE ╙┼╘ ┬┴╒─ COMMAND DOES NOT SUPPORT BAUD RATES UNDER
300 BPS. ╘O SET SPEEDS OF 50, 75, 110, OR 150 BPS, YOU
├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 37
WILL HAVE TO SET THE ╥╙-232 REGISTERS DIRECTLY. ╨LEASE
SEE THE ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙ SECTION FOR MORE INFORMA-
TION ON THIS PROCEDURE.
+ ┴NY CHANGES MADE USING THE ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙ COMMAND
WILL NOT BE REFLECTED IN THE ┬┴╒─, ╨┴╥╔╘┘, OR ╫╧╥─-╙╔┌┼
PARAMETERS.
+ ╔F THE INITIALIZATION FILE, ╦┼╥═╔╘.╔╬╔, ISN'T ON THE
SAME DISK AS ╦ERMIT WHEN YOU BOOT, ╦ERMIT WILL CRASH,
EXITING TO ┬┴╙╔├. ┘OU CAN RECOVER FROM THIS CONDITION
BY INSERTING A DISK CONTAINING A ╦┼╥═╔╘.╔╬╔ AND TYPING
╥╒╬. ┘OU ═╒╙╘ HAVE A DISK WITH A ╦┼╥═╔╘.╔╬╔ FILE ON IT
IN ORDER TO BOOT ╦ERMIT.
+ ╦ERMIT CURRENTLY DOES NOT WORK WITH THE ├OMMODORE 1660
MODEM. ╘HIS MODEM IS BACKWARDS IN TERMS OF PICKING UP
AND HANGING UP THE PHONE. ╫E WILL FIX THIS IN A FUTURE
VERSION OF ╦ERMIT.
╞UTURE ╨LANS FOR ╦ERMIT
╬EW FEATURES CAN ALWAYS BE ADDED, IT SEEMS, TO A PROGRAM.
╫E ARE CURRENTLY CONSIDERING IMPLEMENTING THE FOLLOWING
FEATURES FOR A FUTURE VERSION OF ╦ERMIT:
+ ═ODEM SUPPORT. ╦ERMIT NEEDS TO BE ABLE TO WORK WITH
THE ├OMMODORE 1660 MODEM AND OTHER "ODDBALLS". ╘HIS
WOULD REQUIRE A ╙┼╘ ═╧─┼═-╘┘╨┼ COMMAND.
+ ╠ONG PACKETS. ╠ONG PACKETS ALLOW MORE DATA TO BE SENT
PER PACKET, SPEEDING UP FILE TRANSMISSION CONSIDERABLY.
+ ╥EMOTE SERVER COMMANDS. ╫ITH THIS COMMAND ╦ERMIT WOULD
BE ABLE TO ANSWER THE PHONE AUTOMATICALLY AND
SEND/RECEIVE FILES WITHOUT ANYONE PRESENT. ╦ERMIT
WOULD FUNCTION AS A VERY SIMPLE BULLETIN BOARD IN A
WAY.
+ ╬EW PARSER. ╘HE CURRENT PARSER IS ╓┼╥┘ LARGE, INEFFI-
CIENT, AND RIDDLED WITH NUMEROUS BUGS.
+ ╘┴╦┼ COMMAND. ╘HIS COMMAND WOULD ALLOW MULTIPLE INI-
TIALIZATION FILES. ╔N OTHER WORDS, YOU COULD HAVE AN
INITIALIZATION FILE FOR EVERY DIFFERENT CONFIGURATION
YOU USE.
╨AGE 38 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
┴PPENDIX ┬: ─EFAULT ╔NITIALIZATION ╙ETTINGS
╘HIS APPENDIX IS OF USE MAINLY TO EXPERIENCED ╦ERMIT USERS.
╦ERMIT LOADS VARIOUS DEFAULT SETTINGS FROM DISK ON POWER-UP
(OR WHEN THE COMMAND ╥┼╙╘╧╥┼ IS ISSUED). ╦ERMIT READS IN
THE SETTINGS FROM A FILE CALLED ╦┼╥═╔╘.╔╬╔. ┬ELOW ARE THE
DEFAULT SETTINGS FOR ALL OF THE PARAMETERS CONTAINED IN
╦┼╥═╔╘.╔╬╔.
╨ARAMETER ╙ETTING
─EBUGGING ╘ERSE
╘ERMINAL ┼MULATION ╓╘-100
╔┬═ ═ODE ╧FF
╠OCAL ┼CHO ╧FF
┬AUD ╥ATE 1200
╨ARITY ╬ONE
╫ORD ╙IZE ┼IGHT
╞LOW ├ONTROL ╧N
┼IGHT ┬IT ╤UOTING ╧N
╞ILE ╫ARNING ╧N
┼SCAPE ├HARACTER ^┘
╞ILE ╘YPE ╨┼╘╙├╔╔
╞ILE ┬YTE ╙IZE ┼IGHT ┬IT
╥╙232 ╥EGISTERS $0000
╥ECEIVE
╨ADDING ├HARACTER ^@
┴MOUNT OF ╨ADDING 00
┼IGHT ┬IT ╤UOTING ├HARACTER &
┼ND OF ╠INE ├HARACTER ^═
╨ACKET ╠ENGTH $5─
╤UOTE ├HARACTER #
╘IMEOUT ├HARACTER 0┴
╙END
╨ADDING ├HARACTER ^@
┴MOUNT OF ╨ADDING 00
┼IGHT ┬IT ╤UOTING ├HARACTER &
┼ND OF ╠INE ├HARACTER ^═
╨ACKET ╠ENGTH $5─
╤UOTE ├HARACTER #
╘IMEOUT ├HARACTER 0┴
├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 39
┴PPENDIX ├: ╦EYBOARD ╠AYOUTS
├OMMODORE 64 ═AP
╦ERMIT REDEFINES A FEW KEYS ON THE ├OMMODORE 64 KEYBOARD
BOTH TO SEND ┴╙├╔╔ CHARACTERS THAT ARE NOT FOUND IN THE
STANDARD ├OMMODORE CHARACTER SET AND TO SEND SOME SPECIAL
╓╘-100/52 KEY SEQUENCES. ╘HESE REDEFINED KEYS ARE MOST USE-
FUL WHEN COMMUNICATING WITH A MAINFRAME HOST. ╘HE FOLLOWING
IS A LIST OF THE REDEFINED KEYS:
╔F ┘OU ╘YPE ╘HIS ┘OU ╙END ╘HIS
<╠EFT ┴RROW> <┼╙├>
<╒P ┴RROW> <╚AT>
<╙HIFTED "="> OR <╞1> <╒NDERSCORE>
<╙HIFTED ┬RITISH ╨OUND> OR <╞2> <╨IPE>
<╙HIFTED "@"> OR <╞3> <╟RAVE ACCENT>
<╙HIFTED ╒P ┴RROW> OR <╞4> <╘ILDE>
<╙HIFTED "+"> OR <╞5> <╠EFT ┬RACE>
<╙HIFTED "-"> OR <╞6> <╥IGHT ┬RACE>
<┬RITISH ╨OUND> <┬ACKSLASH>
<╙╘╧╨> <├╘╥╠> - <├>
<├╠╥> <├╘╥╠> - <╠>
<╚╧═┼> <├╘╥╠> - <╚>
<─┼╠> <─┼╠>
<╔╬╙╘> <┬╥┼┴╦>
├URSOR ╦EYS ╓╘-100/52 ├URSOR ╦EY
╙EQUENCES
<├╘╥╠> - <╞1> ╓╘-100/52 ╨╞ 1
<├╘╥╠> - <╞3> ╓╘-100/52 ╨╞ 2
<├╘╥╠> - <╞5> ╓╘-100/52 ╨╞ 3
<├╘╥╠> - <╞7> ╓╘-100/52 ╨╞ 4
<├╘╥╠> - <0> THROUGH <├╘╥╠> - <9> ╓╘-100/52 ╬UM.
╦EYPAD 0 THROUGH 9
<├╘╥╠> - "-" ╓╘-100/52 ╬UM.
╦EYPAD "-"
<├╘╥╠> - "." ╓╘-100/52 ╬UM.
╦EYPAD "."
<├╘╥╠> - "," ╓╘-100/52 ╬UM.
╦EYPAD ","
<├╘╥╠> - "+" ╓╘-100/52 ╬UM.
╦EYPAD "," (DUPLI-
CATE)
<├╘╥╠> - <╥┼╘╒╥╬> ╓╘-100/52 ╬UM.
╦EYPAD <┼╬╘┼╥>
┴LSO, THE <├=> KEY WILL TEMPORARILY STOP CHARACTER DISPLAY.
╔T ACTS AS A TOGGLE, AND WILL START THE DISPLAY AGAIN WHEN
╨AGE 40 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
PRESSED A SECOND TIME. ╘HIS WORKS ONLY IN ├ONNECT MODE.
├OMMODORE 128 ═AP
╘HE ├OMMODORE 128 HAS AN EXPANDED LAYOUT THAT INCLUDES ALL
OF THE ├OMMODORE 64 REDEFINED KEYS. ╔N OTHER WORDS, THE
├OMMODORE 128 KEYBOARD LAYOUT IS A SUPERSET OF THE ├OMMODORE
64 LAYOUT. ╘HE FOLLOWING IS A LIST OF THE SPECIAL ├-128
KEYS.
╔F ┘OU ╘YPE ╘HIS ┘OU ╙END ╘HIS
<┼╙├> <┼╙├>
<╚┼╠╨> <"?">
<╠╔╬┼╞┼┼─> <├╘╥╠> - <╩>
<╘┴┬> <├╘╥╠> - <╔>
╟REY ├URSOR ╦EYS ╓╘-100/52 ├URSOR ╦EY
╙EQUENCES
╬UMERIC ╦EYPAD 0 THROUGH 9 ╓╘-100/52 ╬UM.
╦EYPAD 0 THROUGH 9
╬UMERIC ╦EYPAD "-" ╓╘-100/52 ╬UM.
╦EYPAD "-"
╬UMERIC ╦EYPAD "." ╓╘-100/52 ╬UM.
╦EYPAD "."
╬UMERIC ╦EYPAD "+" ╓╘-100/52 ╬UM.
╦EYPAD ","
┴LSO, <├┴╨╙ ╠╧├╦> IS FUNCTIONAL. ┴LL LOWERCASE LETTERS ARE
CHANGED TO UPPER CASE WHEN THIS KEY IS IN THE DOWN POSITION.
├-64/128 ╦ERMIT ╒SER'S ╟UIDE ╨AGE 41
┴PPENDIX ─: ╒╬╔╪ (╘═) ╘ERMCAP ╙ETTINGS
╦ERMIT EMULATES A ─┼├ ╓╘-100 TERMINAL WITH A COMPLETE ╓╘-52
MODE, GRAPHICS CHARACTER SET, AND EXTRA ╓╘-102 EDITING
FEATURES. ╧N ╒╬╔╪ (╘═), YOU CAN USE MOST OF ╦ERMIT'S
FEATURES BY SETTING YOUR TERMINAL TYPE TO ╓╘-100. ╚OWEVER,
TO USE THE EXTRA FEATURES SUCH AS THE ╓╘-102 EDITING
SEQUENCES, A VISUAL BELL, AND A SYSLINE (25TH LINE USED FOR
SYSTEM STATUS PROGRAMS), YOU WILL NEED TO USE THE FOLLOWING
AS YOUR TERMCAP INSTEAD:
╦C▄VT100▄├OMMODORE 64/128 ╦ERMIT IN ╓╘-100 MODE:\
:AE=\┼(1:┴╠=\┼[%D╠:AL=\┼[╠:AS=\┼(0:BC=^╚:BL=^╟:BS:\
:CD=\┼[╩:CE=\┼[╦:CL=\┼[╚\┼[2╩:CM=\┼[%I%D;%D╚:CO#80:\
:CR=^═:CS=\┼[%I%D;%DR:─├=\┼[%D╨:DC=\┼[╨:\
:─╠=\┼[%D═:DL=\┼[═:─╧=\┼[%D┬:DO=^╩:\
:DS=\┼7\┼[25╚\┼[2╦\┼8:EI=\┼[4L:ES:FS=\┼8:HO=\┼[╚:HS:\
:IM=\┼[4H:K1=\┼╧╨:K2=\┼╧╤:K3=\┼╧╥:K4=\┼╧╙:\
:KB=\177:KD=\┼[┬:KE=\┼>:KL=\┼[─:KN=4:KR=\┼[├:\
:KS=\┼=:KU=\┼[┴:L1=╨╞1:L2=╨╞2:L3=╨╞3:L4=╨╞4:\
:╠┼=\┼[%D─:LE=^╚:LI#24:LL=\┼[24╚:MB=\┼[5M:\
:MD=\┼[1M:ME=\┼[M:MI:MR=\┼[7M:MS:ND=\┼[├:PT:\
:RC=\┼8:╥╔=\┼[%D├:RS=\┼<\┼C:SC=\┼7:SE=\┼[M:\
:SO=\┼[7M:SR=\┼═:TA=^╔:TE=\┼[?7H:TI=\┼[?7L:\
:TS=\┼7\┼[%I25;%D╚\┼[M\┼(1\┼[1╦:UE=\┼[M:\
:╒╨=\┼[%D┴:UP=\┼[┴:US=\┼[4M:VB=\┼[?5H\┼,\┼[?5L:\
:VT#3:XO
╘HIS CUSTOM TERMCAP ALSO FIXES SEVERAL MINOR BUGS AND OMIS-
SIONS IN THE STANDARD ╓╘-100 TERMCAP ENTRY FOUND IN ┬ERKELEY
4.3 ┬╙─ ╒╬╔╪.
╬OTE THAT ANY ┬RITISH ╨OUND SIGNS IN THE ABOVE TERMCAP ENTRY
SHOULD REALLY BE BACKSLASHES. ├OMMODORE COMPUTERS MAP THE
BACKSLASH ONTO THE ┬RITISH ╨OUND SIGN, AS THEY DON'T HAVE
THE BACKSLASH IN THEIR CHARACTER SETS.
╨AGE 42 ├-64/128 ╦ERMIT ╒SER'S ╟UIDE
┴PPENDIX ┼: ┬╔-80 ╥EPLACEMENT ╥╧═ ╔NFORMATION
─R. ┼VIL ╠ABORATORIES IS NOW MAKING AVAILABLE A REPLACEMENT
CHARACTER ╥╧═ FOR THE ┬╔-80 CARD. ╘HIS REPLACEMENT ╥╧═ ADDS
THE ┴╙├╔╔ CHARACTERS THAT ARE MISSING FROM THE ├OMMODORE
CHARACTER SET (BACKSLASH, BRACES, UNDERSCORE, TILDE, GRAVE
ACCENT, PIPE, AND HAT) PLUS THE ╓╘-100 LINE GRAPHICS CHARAC-
TER SET.
╘O ADD THESE CHARACTERS, SOME SACRIFICES HAD TO BE MADE. ┴S
YOU MAY KNOW, THE ├OMMODORE 64/128 AND THE ┬╔-80 HAVE TWO
SEPARATE CHARACTER SETS: UPPER/LOWER CASE AND UPPER
CASE/GRAPHICS. ╘HE UPPER/LOWER CASE SET REMAINS AS IS IN
THE NEW ╥╧═, SO MOST COMMERCIAL PROGRAMS THAT WORK ON A ┬╔-
80 ARE NOT AFFECTED (SUCH AS THE ╨APERCLIP WORD PROCESSOR
FROM ┬ATTERIES ╔NCLUDED). ╘HE UPPER CASE/GRAPHICS CHARACTER
SET HAS BEEN CHANGED QUITE A BIT, SO SOME PROGRAMS MAY BE
AFFECTED (SUCH AS A ┬┴╙╔├ PROGRAM THAT USES EXTENSIVE CHAR-
ACTER GRAPHICS).
╘HE NEW ╥╧═ IS $7.50 (╒╙ FUNDS ONLY; ╔╬ RESIDENTS PLEASE ADD
5% SALES TAX) AND COMES WITH COMPLETE INSTALLATION INSTRUC-
TIONS.